swimming competition - French English Dictionary